package tech.lq0.mineapex.registry;

import net.minecraft.item.Item;
import net.minecraftforge.fml.RegistryObject;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
import tech.lq0.mineapex.armor.EvoShield;
import tech.lq0.mineapex.item.PhoenixKit;
import tech.lq0.mineapex.item.ShieldBattery;
import tech.lq0.mineapex.item.ShieldCell;
import tech.lq0.mineapex.item.MedKit;
import tech.lq0.mineapex.item.Syringe;
import tech.lq0.mineapex.item.BocekBow;

public class ItemRegistry {
    public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, "mineapex");

    public static final RegistryObject<Item> EVO_SHIED = ITEMS.register("evo_shield", EvoShield::new);

    public static final RegistryObject<Item> SHIELD_CELL = ITEMS.register("shield_cell", ShieldCell::new);
    public static final RegistryObject<Item> SHIELD_BATTERY = ITEMS.register("shield_battery", ShieldBattery::new);
    public static final RegistryObject<Item> PHOENIX_KIT = ITEMS.register("phoenix_kit", PhoenixKit::new);
    public static final RegistryObject<Item> SYRINGE = ITEMS.register("syringe", Syringe::new);
    public static final RegistryObject<Item> MED_KIT = ITEMS.register("med_kit", MedKit::new);
    public static final RegistryObject<Item> BOCEK_BOW = ITEMS.register("bocek_bow", BocekBow::new);
}